import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;

/*
File类常用方法
 */
public class FileTest02 {
    public static void main(String[] args) {
        File file = new File("G:\\文梦甜\\1020010530文梦甜成绩单.pdf");
        //获取文件名
        System.out.println(file.getName());

        //判断是否是一个目录
        System.out.println(file.isDirectory());
        //判断是否是一个文件
        System.out.println(file.isFile());
        //获取文件最后一次修改时间
        long l = file.lastModified();  //这个毫秒是从1970年到现在的总毫秒数
        //将毫秒转换成日期
        Date time = new Date(l);
        System.out.println(time);
        //下面仅仅是为了改格式
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String strTime =sdf.format(time);
        System.out.println(strTime);


        //File中的ListFile方法：获取当前目录下的所有子文件
        File file1 = new File("G:\\文梦甜\\6月19日入党");
        File[] files = file1.listFiles();
        for (File f : files) {
            System.out.println(f.getAbsolutePath());
        }
    }
}
